practice his profession - German English Dictionary